vulkan: Split PipelineLayout into its own object
authorBenjamin Otte <otte@redhat.com>
Wed, 14 Dec 2016 07:00:58 +0000 (08:00 +0100)
committerBenjamin Otte <otte@redhat.com>
Tue, 20 Dec 2016 17:01:11 +0000 (18:01 +0100)
commit7d837a2ae662ebfdc4202db63dcc0cd4b96ca5f3
tree59a96d6f2cbfbd81575c68a34ba0173cc02ddcc2
parentf4f0dba5c6cc545707e554445006c57f23995e20
vulkan: Split PipelineLayout into its own object

This way, we can share the layout between different pipelines.
gsk/gskvulkanpipeline.c
gsk/gskvulkanpipelineprivate.h
gsk/gskvulkanrender.c
gsk/gskvulkanrenderpass.c
gsk/gskvulkanrenderpassprivate.h